restore somebody to life - Allemand Anglais Dictionnaire